Package-level declarations
Types
An interface representing a Kotlin declaration that provides an alias.
An interface representing a Kotlin declaration that provides an annotations.
An interface representing a Kotlin declaration that provides access to arguments.
An interface representing a Kotlin declaration.
An interface representing a Kotlin declaration that provides an information about the body.
An interface representing a Kotlin declaration that provides access to its child declarations.
An interface representing a Kotlin declaration that provides information about classes, interfaces and objects.
An interface representing a Kotlin declaration that provides information about classes and interfaces.
An interface representing a Kotlin declaration that provides information about classes and objects.
An interface representing a Kotlin declaration that provides information about classes.
An interface representing a Kotlin declaration that provides information about whether it is defined within a constructor or not.
An interface representing a Kotlin declaration that provides access to all primary and secondary constructors.
An interface representing a Kotlin declaration which may have a parent.
An interface representing a Kotlin declaration that provides access to the file containing the declaration.
An interface representing a Kotlin declaration that provides the information associated with this declaration.
An interface representing a Kotlin declaration that provides information about declarations.
An interface representing a Kotlin declaration that provides access to the default value.
An interface representing a Kotlin declaration that provides access to the delegate information.
An interface representing a Kotlin declaration that provides access to enum constants.
An interface representing a Kotlin declaration that provides access to its enum name.
An interface representing a Kotlin declaration that provides access to the external parents. The external parent is a parent defined outside the project codebase (defined inside external library).
An interface representing a Kotlin declaration that provides access to file extension information.
An interface representing a Kotlin declaration that provides access to its fully qualified name.
An interface representing a Kotlin declaration that provides information about functions.
Provides access to function type declarations, including details about parameters and return types.
An interface representing a Kotlin declaration that provides information about whether it is a generic type.
An interface representing a Kotlin declaration that provides access to getter declaration.
An interface representing a Kotlin declaration that provides information about whether it has a package.
An interface representing a Kotlin declaration that provides access to import aliases.
An interface representing a Kotlin declaration that provides access to import declarations.
An interface representing a Kotlin declaration that provides access to init block declarations.
An interface representing a Kotlin declaration that provides information about whether it has been initialized.
An interface representing a Kotlin declaration that provides information about interfaces and objects.
An interface representing a Kotlin declaration that provides access to interface delegate information.
An interface representing a Kotlin declaration that provides information about interfaces.
An interface representing a Kotlin declaration that provides information about whether it is defined within a constructor or not.
Provides functionality related to extension types in Kotlin.
An interface representing a Kotlin declaration that provides information about whether it is a function type.
An interface representing a Kotlin declaration that provides information about whether it is a generic.
An interface representing a Kotlin declaration that provides information about whether it is a generic type.
An interface representing a Kotlin declaration that provides information about whether it has been initialized.
An interface representing a declaration that provides information about whether it is a mutable type.
An interface representing a Kotlin declaration that provides information about whether its type is nullable.
An interface representing a Kotlin declaration that provides access to the read only information.
Represents a provider that indicates whether a declaration is a star projection.
An interface representing a Kotlin declaration that provides information about whether it is defined at top level.
An interface representing a Kotlin declaration that provides information about whether it has a val
keyword.
An interface representing a Kotlin declaration that provides information about whether it has a var
keyword.
An interface representing a Kotlin declaration that provides information about whether it is a wildcard.
An interface representing a Kotlin declaration that provides access to its KDoc description.
An interface representing a Kotlin declaration that provides access to its KDoc (documentation).
An interface representing a Kotlin declaration that provides access to KDoc name and description.
An interface representing a Kotlin declaration that provides access to KDoc value.
An interface representing a Kotlin declaration that provides information about local classes.
An interface representing a Kotlin declaration that provides information about local declarations.
An interface representing a Kotlin declaration that provides information about local functions.
An interface representing a Kotlin declaration that provides information about its location, including file path, line, and column.
An interface representing a Kotlin declaration that provides information about whether it matches a specified element.
An interface representing a Kotlin declaration that provides information about its module.
An interface representing a Kotlin declaration that provides information about its name.
An interface representing a Kotlin declaration that provides access to its non-nullable type information.
An interface representing a Kotlin declaration that provides information about whether its type is nullable.
An interface representing a Kotlin declaration that provides access to the nullable type information.
An interface representing a Kotlin declaration that provides information about objects.
An interface representing a Kotlin declaration that provides information about whether it has a matching file path.
An interface representing a Kotlin declaration that provides access to its package information.
An interface representing a Kotlin declaration that provides access to its parameters.
An interface representing a Kotlin declaration that provides access to its parent class.
An interface representing a Kotlin declaration that provides access to its parent interfaces.
An interface representing a Kotlin declaration that provides access to its parent declarations.
An interface representing a Kotlin declaration that provides access to its path information.
An interface representing a Kotlin declaration that provides access to its primary constructor.
An interface representing a Kotlin declaration that provides access to property delegate information.
An interface representing a Kotlin declaration that provides information about properties.
An interface representing a Kotlin declaration that provides access to the read only information.
An interface representing a Kotlin declaration that provides access to its receiver type information.
An interface representing a Kotlin declaration that provides information about whether it represents a specified type.
An interface representing a Kotlin declaration that provides information about whether it resides in or outside a package.
An interface representing a Kotlin declaration that provides access to the return information.
An interface representing a Kotlin declaration that provides access to its secondary constructors.
An interface representing a Kotlin declaration that provides access to setter declaration.
An interface representing a Kotlin declaration that provides access to its source type and import alias name.
An interface representing a Kotlin declaration that provides the declaration associated with this type.
An interface representing a Kotlin declaration that provides information about its source set.
An interface representing a Kotlin declaration that provides access to its source type.
Interface for providing tacit type information.
An interface representing a Kotlin declaration that provides information about a test classes.
An interface representing a Kotlin declaration that provides access to its text content.
An interface representing a Kotlin declaration that provides information about whether it is defined at top level.
An interface representing a Kotlin declaration that provides access to type aliases.
An interface representing a Kotlin declaration that provides the declaration associated with this type.
An interface representing a Kotlin declaration that provides access to its type parameters.
An interface representing a Kotlin declaration that provides access to its upper bounds.
An interface representing a Kotlin declaration that provides access to value.
An interface representing a Kotlin declaration that provides information about variables.
An interface representing a Kotlin declaration that provides information about whether it is a wildcard.